// import axios from 'axios';

// const service = axios.create({
//     // baseURL: process.env.NODE_ENV === 'development' ? '/api' : 'https://www.easy-mock.com/mock/592501a391470c0ac1fab128',
//     timeout: 5000
// });

// service.interceptors.request.use(
//     config => {
//         return config;
//     },
//     error => {
//         console.log(error);
//         return Promise.reject();
//     }
// );

// service.interceptors.response.use(
//     response => {
//         if (response.status === 200) {
//             return response.data;
//         } else {
//             Promise.reject();
//         }
//     },
//     error => {
//         console.log(error);
//         return Promise.reject();
//     }
// );

// export default service;

import axios from 'axios'
function request(config) {
    //1.创建axios实例
    const instance1 = axios.create({
        timeout: 10 * 60 * 1000,
        baseURL: process.env.VUE_APP_BASE_API1
    })
    //2.再创建一个axios实例，用来放第二个baseURL
    const instance2 = axios.create({
        timeout: 10 * 60 * 1000,
        baseURL: process.env.VUE_APP_BASE_API2
    })
    //3.再创建一个axios实例，用来放第三个baseURL
    const instance3 = axios.create({
        timeout: 10 * 60 * 1000,
        baseURL: process.env.VUE_APP_BASE_API3
    })

    const instance4 = axios.create({
        timeout: 10 * 60 * 1000,
        baseURL: process.env.VUE_APP_BASE_API4
    })

    const instance5 = axios.create({
        timeout: 10 * 60 * 1000,
        baseURL: process.env.VUE_APP_BASE_API5
    })
    //发送真正的网络请求
    return [instance1, instance2, instance3, instance4, instance5]
}
export default request()
